strive after something - Spanish English Dictionary